lua

Undocumented in source.

Public Imports

luaconf
public import luaconf;

Members

Aliases

lua_Alloc
alias lua_Alloc = void* function(void* ud, void* ptr, size_t osize, size_t nsize)
Undocumented in source.
lua_Hook
alias lua_Hook = void function(lua_State* L, lua_Debug* ar)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_Reader
alias lua_Reader = char* function(lua_State* L, void* ud, size_t* sz)
Undocumented in source.
lua_Writer
alias lua_Writer = int function(lua_State* L, const void* p, size_t sz, void* ud)
Undocumented in source.

Functions

lua_absindex
int lua_absindex(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_arith
int lua_arith(lua_State* L, int op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_atpanic
lua_CFunction lua_atpanic(lua_State* L, lua_CFunction panicf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_call
int lua_call(lua_State* L, int nargs, int nresults)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_callk
int lua_callk(lua_State* L, int nargs, int nresults, int ctx, lua_CFunction k)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_checkstack
int lua_checkstack(lua_State* L, int sz)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_close
void lua_close(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_compare
int lua_compare(lua_State* L, int idx1, int idx2, int op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_concat
int lua_concat(lua_State* L, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_copy
void lua_copy(lua_State* L, int fromidx, int toidx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_createtable
void lua_createtable(lua_State* L, int narr, int nrec)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_dump
int lua_dump(lua_State* L, lua_Writer writer, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_error
int lua_error(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_gc
int lua_gc(lua_State* L, int what, int data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_getallocf
lua_Alloc lua_getallocf(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_getctx
int lua_getctx(lua_State* L, int* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_getfield
void lua_getfield(lua_State* L, int idx, char* k)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_getglobal
void lua_getglobal(lua_State* L, char* var)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_gethook
lua_Hook lua_gethook(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_gethookcount
int lua_gethookcount(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_gethookmask
int lua_gethookmask(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_getinfo
int lua_getinfo(lua_State* L, char* what, lua_Debug* ar)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_getlocal
char* lua_getlocal(lua_State* L, lua_Debug* ar, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_getmetatable
int lua_getmetatable(lua_State* L, int objindex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_getstack
int lua_getstack(lua_State* L, int level, lua_Debug* ar)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_gettable
void lua_gettable(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_gettop
int lua_gettop(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_getupvalue
char* lua_getupvalue(lua_State* L, int funcindex, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_getuservalue
void lua_getuservalue(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_insert
void lua_insert(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_iscfunction
int lua_iscfunction(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_isnil
int lua_isnil(lua_State* L, int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_isnumber
int lua_isnumber(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_isstring
int lua_isstring(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_istable
int lua_istable(lua_State* L, int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_isuserdata
int lua_isuserdata(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_len
int lua_len(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_load
int lua_load(lua_State* L, lua_Reader reader, void* dt, char* chunkname, char* mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_newstate
lua_State* lua_newstate(lua_Alloc f, void* ud)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_newthread
lua_State* lua_newthread(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_newuserdata
void* lua_newuserdata(lua_State* L, size_t sz)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_next
int lua_next(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pcall
int lua_pcall(lua_State* L, int nargs, int nresults, int errfunc)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_pcallk
int lua_pcallk(lua_State* L, int nargs, int nresults, int errfunc, int ctx, lua_CFunction k)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pop
void lua_pop(lua_State* L, int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_pushboolean
void lua_pushboolean(lua_State* L, int b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushcclosure
void lua_pushcclosure(lua_State* L, lua_CFunction fn, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushfstring
char* lua_pushfstring(lua_State* L, char* fmt, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushinteger
void lua_pushinteger(lua_State* L, lua_Integer n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushlightuserdata
void lua_pushlightuserdata(lua_State* L, void* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushlstring
char* lua_pushlstring(lua_State* L, char* s, size_t l)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushnil
void lua_pushnil(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushnumber
void lua_pushnumber(lua_State* L, lua_Number n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushstring
char* lua_pushstring(lua_State* L, char* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushthread
int lua_pushthread(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushunsigned
void lua_pushunsigned(lua_State* L, lua_Unsigned n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushvalue
void lua_pushvalue(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_pushvfstring
char* lua_pushvfstring(lua_State* L, char* fmt, va_list argp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_rawequal
int lua_rawequal(lua_State* L, int idx1, int idx2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_rawget
void lua_rawget(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_rawgeti
void lua_rawgeti(lua_State* L, int idx, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_rawgetp
void lua_rawgetp(lua_State* L, int idx, void* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_rawlen
size_t lua_rawlen(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_rawset
void lua_rawset(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_rawseti
void lua_rawseti(lua_State* L, int idx, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_rawsetp
void lua_rawsetp(lua_State* L, int idx, void* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_remove
void lua_remove(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_replace
void lua_replace(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_resume
int lua_resume(lua_State* L, lua_State* from, int narg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_setallocf
void lua_setallocf(lua_State* L, lua_Alloc f, void* ud)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_setfield
void lua_setfield(lua_State* L, int idx, char* k)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_setglobal
void lua_setglobal(lua_State* L, char* var)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_sethook
int lua_sethook(lua_State* L, lua_Hook func, int mask, int count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_setlocal
char* lua_setlocal(lua_State* L, lua_Debug* ar, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_setmetatable
int lua_setmetatable(lua_State* L, int objindex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_settable
void lua_settable(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_settop
void lua_settop(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_setupvalue
char* lua_setupvalue(lua_State* L, int funcindex, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_setuservalue
void lua_setuservalue(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_status
int lua_status(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_toboolean
int lua_toboolean(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_tocfunction
lua_CFunction lua_tocfunction(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_tointeger
lua_Integer lua_tointeger(lua_State* L, int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_tointegerx
lua_Integer lua_tointegerx(lua_State* L, int idx, int* isnum)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_tolstring
char* lua_tolstring(lua_State* L, int idx, size_t* len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_tonumber
lua_Number lua_tonumber(lua_State* L, int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_tonumberx
lua_Number lua_tonumberx(lua_State* L, int idx, int* isnum)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_topointer
void* lua_topointer(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_tostring
string lua_tostring(lua_State* L, int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_tothread
lua_State* lua_tothread(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_tounsigned
lua_Unsigned lua_tounsigned(lua_State* L, int idx)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_tounsignedx
lua_Unsigned lua_tounsignedx(lua_State* L, int idx, int* isnum)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_touserdata
void* lua_touserdata(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_type
int lua_type(lua_State* L, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_typename
char* lua_typename(lua_State* L, int tp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_upvalueid
void* lua_upvalueid(lua_State* L, int fidx, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_upvalueindex
int lua_upvalueindex(int i)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_upvaluejoin
void lua_upvaluejoin(lua_State* L, int fidx1, int n1, int fidx2, int n2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_version
lua_Number lua_version(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_xmove
void lua_xmove(void* from, void* to, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_yield
int lua_yield(lua_State* L, int nresults)
Undocumented in source. Be warned that the author may not have intended to support it.
lua_yieldk
int lua_yieldk(lua_State* L, int nresults, int ctx, lua_CFunction k)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

CallInfo
struct CallInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_Debug
struct lua_Debug
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_State
struct lua_State
Undocumented in source.

Variables

LUA_ERRERR
enum int LUA_ERRERR;
Undocumented in source.
LUA_ERRGCMM
enum int LUA_ERRGCMM;
Undocumented in source.
LUA_ERRMEM
enum int LUA_ERRMEM;
Undocumented in source.
LUA_ERRRUN
enum int LUA_ERRRUN;
Undocumented in source.
LUA_ERRSYNTAX
enum int LUA_ERRSYNTAX;
Undocumented in source.
LUA_GCCOLLECT
enum int LUA_GCCOLLECT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCCOUNT
enum int LUA_GCCOUNT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCCOUNTR
enum int LUA_GCCOUNTR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCGEN
enum int LUA_GCGEN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCINC
enum int LUA_GCINC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCISRUNNING
enum int LUA_GCISRUNNING;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCRESTART
enum int LUA_GCRESTART;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCSETMAJORINC
enum int LUA_GCSETMAJORINC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCSETPAUSE
enum int LUA_GCSETPAUSE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCSETSTEPMUL
enum int LUA_GCSETSTEPMUL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCSTEP
enum int LUA_GCSTEP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_GCSTOP
enum int LUA_GCSTOP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_HOOKCALL
enum int LUA_HOOKCALL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_HOOKCOUNT
enum int LUA_HOOKCOUNT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_HOOKLINE
enum int LUA_HOOKLINE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_HOOKRET
enum int LUA_HOOKRET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_HOOKTAILCALL
enum int LUA_HOOKTAILCALL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_MASKCALL
enum int LUA_MASKCALL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_MASKCOUNT
enum int LUA_MASKCOUNT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_MASKLINE
enum int LUA_MASKLINE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_MASKRET
enum int LUA_MASKRET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_MINSTACK
enum int LUA_MINSTACK;
Undocumented in source.
LUA_MULTRET
enum int LUA_MULTRET;
Undocumented in source.
LUA_NUMTAGS
enum int LUA_NUMTAGS;
Undocumented in source.
LUA_OK
enum int LUA_OK;
Undocumented in source.
LUA_OPADD
enum int LUA_OPADD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_OPDIV
enum int LUA_OPDIV;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_OPEQ
enum int LUA_OPEQ;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_OPLE
enum int LUA_OPLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_OPLT
enum int LUA_OPLT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_OPMOD
enum int LUA_OPMOD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_OPMUL
enum int LUA_OPMUL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_OPPOW
enum int LUA_OPPOW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_OPSUB
enum int LUA_OPSUB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_OPUNM
enum int LUA_OPUNM;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LUA_REGISTRYINDEX
enum int LUA_REGISTRYINDEX;
Undocumented in source.
LUA_RIDX_GLOBALS
enum int LUA_RIDX_GLOBALS;
Undocumented in source.
LUA_RIDX_LAST
enum int LUA_RIDX_LAST;
Undocumented in source.
LUA_RIDX_MAINTHREAD
enum int LUA_RIDX_MAINTHREAD;
Undocumented in source.
LUA_SIGNATURE
enum string LUA_SIGNATURE;
Undocumented in source.
LUA_TBOOLEAN
enum int LUA_TBOOLEAN;
Undocumented in source.
LUA_TFUNCTION
enum int LUA_TFUNCTION;
Undocumented in source.
LUA_TLIGHTUSERDATA
enum int LUA_TLIGHTUSERDATA;
Undocumented in source.
LUA_TNIL
enum int LUA_TNIL;
Undocumented in source.
LUA_TNONE
enum int LUA_TNONE;
Undocumented in source.
LUA_TNUMBER
enum int LUA_TNUMBER;
Undocumented in source.
LUA_TSTRING
enum int LUA_TSTRING;
Undocumented in source.
LUA_TTABLE
enum int LUA_TTABLE;
Undocumented in source.
LUA_TTHREAD
enum int LUA_TTHREAD;
Undocumented in source.
LUA_TUSERDATA
enum int LUA_TUSERDATA;
Undocumented in source.
LUA_VERSION_MAJOR
enum string LUA_VERSION_MAJOR;
Undocumented in source.
LUA_VERSION_MINOR
enum string LUA_VERSION_MINOR;
Undocumented in source.
LUA_VERSION_NUM
enum lua_Number LUA_VERSION_NUM;
Undocumented in source.
LUA_VERSION_RELEASE
enum string LUA_VERSION_RELEASE;
Undocumented in source.
LUA_YIELD
enum int LUA_YIELD;
Undocumented in source.
lua_ident
char[] lua_ident;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta